package com.twb.auth.entity.twbTenantInfo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.twb.core.base.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import org.apache.ibatis.type.JdbcType;

import java.io.Serializable;

/**
 * @Title  TwbEntInfo
 * @Description 租户信息
 * 
 * @author DSY
 * @date 2019-12-01 22:31:02
 */
@TableName(value = "twb_tenant_info")
public class TwbTenantInfo extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 1L;

	/** 编号 */
	@TableId(value = "id", type = IdType.ASSIGN_UUID)
	@ApiModelProperty(value = "编号")
	private String id;

	/** 租户编码 */
	@TableField(value = "code", jdbcType = JdbcType.VARCHAR)
	@ApiModelProperty(value = "租户编码")
	private String code;

	/** 租户名称 */
	@TableField(value = "name", jdbcType = JdbcType.VARCHAR)
	@ApiModelProperty(value = "租户名称")
	private String name;

	/** 公司地址 */
	@TableField(value = "address", jdbcType = JdbcType.VARCHAR)
	@ApiModelProperty(value = "公司地址")
	private String address;

	/** 有效状态（0：无效；1：有效） */
	@TableField(value = "status", jdbcType = JdbcType.VARCHAR)
	@ApiModelProperty(value = "有效状态（0：无效；1：有效）")
	private String status;

	/** 组织机构ID */
	@TableField(value = "org_id", jdbcType = JdbcType.VARCHAR)
	@ApiModelProperty(value = "组织机构ID")
	private String orgId;

	/**  */
	@TableField(value = "version", jdbcType = JdbcType.INTEGER)
	@ApiModelProperty(value = "")
	private Integer version;



	/** 编号 */
	public String getId() {
		return id;
	}
	/** 编号 */
	public void setId(String id) {
		this.id = id;
	}

	/** 租户编码 */
	public String getCode() {
		return code;
	}
	/** 租户编码 */
	public void setCode(String code) {
		this.code = code;
	}

	/** 租户名称 */
	public String getName() {
		return name;
	}
	/** 租户名称 */
	public void setName(String name) {
		this.name = name;
	}

	/** 公司地址 */
	public String getAddress() {
		return address;
	}
	/** 公司地址 */
	public void setAddress(String address) {
		this.address = address;
	}

	/** 有效状态（0：无效；1：有效） */
	public String getStatus() {
		return status;
	}
	/** 有效状态（0：无效；1：有效） */
	public void setStatus(String status) {
		this.status = status;
	}

	/** 组织机构ID */
	public String getOrgId() {
		return orgId;
	}
	/** 组织机构ID */
	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	/**  */
	public Integer getVersion() {
		return version;
	}
	/**  */
	public void setVersion(Integer version) {
		this.version = version;
	}
}